more contrite - Alemán Inglés Diccionario